package com.ibm.cloud.banking.prod.service;


import com.ibm.cloud.banking.prod.dto.VendibiProdtCmptInfoIn;
import com.ibm.cloud.banking.prod.dto.VendibiProdtCmptInfoOut;



/**
 * <pre>
 * <b>术语：</b>无
 *
 * <b>名称：</b>可售产品组件查询服务接口
 *
 * <b>定位：</b>获取可售产品组件的详细配置信息
 *
 * <b>使用场景举例：</b>可售产品组件信息查询
 * 流程说明（以实际为准）：
 * 1. 调用方调用可售产品组件信息查询服务 @see IComponentQueryService.doNoTxProdtCmptInfo
 * 2. 处理方进行输入数据有效性检查
 * 3. 处理方根据输入的可售产品编码、组件编码等信息，调用组件查询内部服务获取组件的详细配置信息
 * 4. 处理方将内部服务查询结果进行组装返回给调用方
 *
 * <b>配置示例说明:</b>无配置信息
 * </pre>
 *
 * @author daixiaoguang
 * @version PROD API V1.1.0
 * @since PROD API V1.0.2
 */

//@PBCGroup(name="可售产品组件查询服务接口")
public interface IVendibiCmptQueryComponent {

    /**
     * <p>描述: 可售产品组件信息查询</p>
     *
     * @param in 可售产品组件信息查询输入
     */
    //@PBC(id="BP00BC30005",name = "可售产品组件信息查询")
    VendibiProdtCmptInfoOut doNoTxProdtCmptInfo(VendibiProdtCmptInfoIn in);
}
